give somebody a good thrashing - Französisch Englisch Wörterbuch